package com.juns.wechat.view.activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.view.View.OnLongClickListener; import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; import com.juns.wechat.R; import com.juns.wechat.adpter.AlbumAdpter; import com.juns.wechat.common.Utils; import com.juns.wechat.view.BaseActivity; //朋友圈 public class AlbumActivity extends BaseActivity implements OnClickListener { private TextView txt_title; private ImageView img_talk; private ListView mlistview; private View layout_head; @Override public void onCreate(Bundle savedInstanceState) { setContentView(R.layout.activity_listview); super.onCreate(savedInstanceState); } @Override protected void onResume() { super.onResume(); } @Override protected void onDestroy() { super.onDestroy(); } @Override protected void initControl() { findViewById(R.id.img_back).setVisibility(View.VISIBLE); txt_title = (TextView) findViewById(R.id.txt_title); txt_title.setText("朋友圈"); img_talk = (ImageView) findViewById(R.id.img_right); img_talk.setVisibility(View.VISIBLE); img_talk.setImageResource(R.drawable.icon_talk); mlistview = (ListView) findViewById(R.id.listview); layout_head = getLayoutInflater().inflate(R.layout.layout_album_header, null); mlistview.addHeaderView(layout_head); mlistview.setAdapter(new AlbumAdpter(this)); } @Override protected void initView() { // TODO Auto-generated method stub } @Override protected void setListener() { findViewById(R.id.img_back).setOnClickListener(this); img_talk.setOnClickListener(this); img_talk.setOnLongClickListener(new OnLongClickListener() { @Override public boolean onLongClick(View v) { Utils.showLongToast(context, "长按发送文字"); return true; } }); } @Override protected void initData() { // TODO Auto-generated method stub } @Override public void onClick(View v) { switch (v.getId()) { case R.id.img_back: Utils.finish(AlbumActivity.this); break; case R.id.img_right: Utils.start_Activity(this, ShareActivity.class); break; default: break; } } }